/* 默认字体颜色 */
*{
	color: #707070;
}
/* 列表右侧状态按钮 */
.button_status{
	border-radius: 2rpx;
	background: #F5F5F5;
	color: #707070;
	font-size: 26rpx;
	border: 0px solid ;
	outline: none;
	width: 170rpx;
	height: 88rpx;
	line-height: 88rpx;
	margin-bottom: 60rpx;
}
/* 提交按钮--独占一行 */
.button_submit{
	background: #77312A;
	color: white;
	font-size: 30rpx;
	margin: 40rpx auto;
	border-radius: 20rpx;
	border: none;
	width: 80%;
	height: 90rpx;
	line-height: 90rpx;
	
}
/* 请求申请页面 */
.leave_body{
	background: #F5F5F5;
}

/* 请假申请-盒子 */
.leaveapply_box{
	padding: 10rpx 0 40rpx 0;
	width: 100%;
	height: auto;
	margin-bottom: 30rpx;
	background: #FFFFFF;
}
/* 请假申请标题 */
.leave_title{
	width: 100%;
	height: 40rpx;
	line-height: 40rpx;
	border-left: 10rpx solid #77312A;
	color: #77312A;
	margin: 40rpx 30rpx 20rpx 30rpx;
	padding-left: 20rpx;
	font-size: 40rpx;
	font-weight: 500;
}
/* 请假申请每行信息 */
.leave_row{
	padding-left: 30rpx;
	height: 100rpx;
	line-height: 100rpx;
	border-bottom: 1px solid #F9F9F9;
	color:#707070 ;
}
/* 请假申请每行信息 -- 左侧 */
.leave_row_left{
	display: inline-block;
	width: 200rpx;
}
/* 请假申请不带外边距 */
.leaveapply_box2{
	padding: 10rpx 0 5rpx 0;
	width: auto;
	/* height: 300rpx; */
	background: #FFFFFF;
	color:#707070 ;
}
.leaveapply_box2 textarea{
	border: 1px solid #999999;
	padding: 0rpx 20rpx;
	border-radius: 10rpx;
	margin: 20px auto;
}
/* 请假列表 --盒子 */
.leave-box {
		width: 100%;
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		align-items: center;
		justify-content: center;
		color: #707070;
}		
.leave-box	.leave-content {
			width: 100%;
			display: flex;
			box-sizing: border-box;
			background-color: #ffffff;
			flex-direction: row;
			align-items: center;
			margin-top: 10rpx;
			padding: 30rpx 0;
			padding-left: 20rpx;
			border-bottom: 1rpx solid #E5E5E5;
}			
.leave-box	.leave-content-left {
				flex: 4;
				display: flex;
				flex-direction: column;
}				
.leave-box	.leave-content-left-top {
					display: flex;
					flex-direction: row;
					font-size: 32rpx;
}					
.leave-box	.leave-content-name {
						margin-right: 30rpx;
}

.leave-box	.leave-content-time {
					font-size: 28rpx;
					display: flex;
					flex-direction: column;
					margin-top: 20rpx;
}					
.leave-box	.leave-tiem {
						margin-bottom: 10rpx;
}
.leave-box	.leave-date {
						/* letter-spacing: 1rpx; */
}

.leave-box	.leave-content-right {
	flex: 1;
}
/* 统计页面--班级盒子 */
.leaveapply_box .class_box{
	/* flex: 1; */
	padding: 10rpx 10rpx;
	border: 1px solid #CCCCCC;
	margin: 10rpx;
	width: 200rpx;
	text-align: center;
	color:#707070;
}

	
.biaoti1{
	font-size: 36rpx;
	color: #444444;
}
.biaoti2{
	font-size: 32rpx;
	color: #444444;
}
.zhengwen1{
	font-size: 28rpx;
	color: #707070;
	
}
.zhengwen2{
	font-size: 24rpx;
	color: #707070;
}
/* 请假审批人--文字 */
.approve_name{padding: 10rpx 20rpx;font-size: 32rpx;}
/* 没有数据时，显示图片 */
.nodata_img{margin-top: 130rpx;width: 360rpx;height: 440rpx;}